home *** CD-ROM | disk | FTP | other *** search
/ Sound Blastoff / Sound Blastoff.iso / Sound Utilities / snd<->ML Folder / snd<->ML blurb < prev    next >
Text File  |  1993-08-14  |  4KB  |  57 lines

  1. SoundEdit<->MATLAB suite
  2.  
  3.    How many times have you wished for better sound editing tools on the Mac?  SoundEdit and similar programs can do a lot, but they are limited whin it comes to _real_ signal processing.
  4.  
  5.    Fortunately, there _is_ a fantastic signal processing program for the Mac, MATLAB.  This is a heavy duty matrix mathematics package that can, among other things, do signal processing.  It is sold by MathWorks, somewhere in the wilds of Massachusetts (Cambridge, I think).
  6.  
  7.    Unfortunately, as of this moment, MATLAB cannot import native Mac sound files.  And SoundEdit can't creat MATLAB files.  Hmmmmm.  Enter the SoundEdit<->MATLAB suite. In this archive are two programs that will allow you to go back and forth between formats.  Also included is a third program which allows you to strip all the modulation information from a SoundEdit signal.
  8.  
  9.    These programs couldn't be easier to use.  They will automatically do the conversion from format to format and then append an extension to the file name to let you know what has been done.
  10.  
  11.    I wrote these programs to aid me in a research project back in May.  I was investigating the importance of zero-crossings in the spectrum of a signal.  I wanted to do the FFT analysis in MATLAB, but couldn't get the files over.  So, with less than a week before my presentation, I started to write three applications.  I only had one other major project, a paper and a final to prepare for as well.  Fortunately I decided to program using THINK C.  I urge everyone out there to do the same.  There is no better development environment for the Mac.  Period.  End of unpaid advertisement.
  12.  
  13.    These programs are shareware.  If you find them to be of any use for your research or recreation please send what you think they are worth.  (And I'd like to know a little about what you are doing.)  I've put a few hours into this work and will continue to do so, if I receive any indication that someone out there can benefit from their expansion.  At the very least send a postcard from your home town, so I can show my advisor that I can be a useful, productive member of society.
  14.  
  15. Any bug reports, offers of employment, marriage or cash, and other fine things should be sent to:
  16.  
  17.             Jonathan Jacobs
  18.             11483 Hessler Rd.  #4
  19.             Cleveland, OH  44106
  20.  
  21. or:
  22.             Department of Biomedical Engineering
  23.             Wickenden Building, 5th floor
  24.             Case Western Reserve University
  25.             Cleveland, OH  44109
  26.  
  27. I can be reached by E-mail at the following addresses:
  28.  
  29.             Internet:        jxj24@po.CWRU.edu
  30.             AOL:                    JonJ0  (that's a ``zero'', folks)
  31.             Proddity:        hckv95a
  32.             MaBellNet:    (216) 231-8908  (Eastern time zone)
  33.  
  34.  
  35. Suspected Incompatibilities:
  36.    None.
  37.  
  38. Version History:
  39.  
  40. version 1.4:
  41.    Fixed a counter index that would occasionally cause the most spectacular crashes by writing past the end of one buffer.  Oops.  As well, made some fixes to allow for compatibility with System 6.0.x.  (I'm not going to do this any more.  Everyone get System 7 already.  It's really worth it.)
  42.  
  43. version 1.3:
  44.    Rewrote the entire MATLAB->Sound I/O module.  This is _much_ faster than previous versions.  Much, much faster.
  45.  
  46. version 1.2:
  47.    Fixed a scaling problem in Sound->MATLAB.
  48.  
  49. version 1.1:
  50.    Cosmetic improvements.  Cleaner code is happier code.
  51.  
  52. version 1.0:
  53.    Rewrote all of the Standard File routines to take advantage of HFS.  Previous versions used ANSI I/O which is NOT HFS savvy.
  54.  
  55. version 0.9:
  56.    First release.  Quick and dirty wins the race.  I've burned the source for this one, folks.
  57.